package com.hwpt.constant;

/**
 * 描述：限流常量
 * 作者：Mr.高
 * 日期：2025/9/4
 */

public class LimitConstant {
    // 短信限流Key前缀（分钟级/天级）
    public static final String LIMIT_SMS_MINUTE_KEY_PREFIX = "limit:sms:minute:";
    public static final String LIMIT_SMS_DAY_KEY_PREFIX = "limit:sms:day:";

    // 限流过期时间（分钟级：1分钟；天级：86400秒=1天）
    public static final int LIMIT_SMS_MINUTE_EXPIRE_MINUTES = 1;
    public static final int LIMIT_SMS_DAY_EXPIRE_SECONDS = 24 * 60 * 60;

    // 限流次数阈值（每分钟1次，每天6次）
    public static final int LIMIT_SMS_MINUTE_COUNT = 1;
    public static final int LIMIT_SMS_DAY_COUNT = 6;
}
